12d3066abbdfc7430ceec8fe26da46e9f0187e8d,library/src/main/java/it/michelelacorte/androidshortcuts/Shortcuts.java,Shortcuts,init,#View#number#Activity#,167
Before Change
}
if(shortcutsImage != 0)
mShortcutsImage.setImageResource(shortcutsImage);
if(shortcutsImageBitmap != null)
mShortcutsImage.setImageBitmap(shortcutsImageBitmap);
mShortcutsText.setText(shortcutsText);
After Change
if(shortcutsImage != 0) {
if(packageImage != null) {
int color = Utils.getDominantColor(Utils.convertDrawableToBitmap(packageImage));
if (color != 0) {
Bitmap shortcutsImageBitmap = BitmapFactory.decodeResource(activity.getResources(), shortcutsImage);
Bitmap coloredBitmap = Utils.setColorOnBitmap(shortcutsImageBitmap, color);
mShortcutsImage.setImageBitmap(coloredBitmap);
} else {
mShortcutsImage.setImageResource(shortcutsImage);
}
}else{
mShortcutsImage.setImageResource(shortcutsImage);